package com.yxq.mdt.app.modules.spikeorder.bean;

import androidx.annotation.NonNull;

import java.util.List;

/**
 * @author L
 * @time 2019-11-08
 * @describe 订单售后详情$
 */
public class OrderRefundDetailBean {

    /**
     * order_refund_id : 13
     * goods_id : 59
     * name : 测试商品
     * num : 1
     * total_price : 20.00
     * attr : [{"attr_group_id":"2","attr_group_name":"颜色","attr_id":"3","attr_name":"白色"}]
     * refund_desc : 来一发
     * refund_type : 1
     * refund_status : 0
     * refund_pic_list : ["http://192.168.0.88/addons/zjhj_mall/core/web/uploads/image/store_1/406d75da7c0033bc412fbe9e59207ca00a5fecab.jpeg"]
     * refund_price : 20.00
     * is_agree : 0
     * is_user_send : 0
     * user_send_express :
     * user_send_express_no :
     * re_name : null
     * re_mobile : null
     * re_address : null
     * goods_pic : http://yxqoss.oss-cn-hangzhou.aliyuncs.com/web/uploads/image/store_1/38eed77a28701b289ea4fa59e0d58a5b36762d94.jpg
     * express_list : [{"id":1,"name":"顺丰速运","code":"SF"},{"id":6,"name":"百世快递","code":"HTKY"},{"id":5,"name":"中通快递","code":"ZTO"},{"id":2,"name":"申通快递","code":"STO"},{"id":4,"name":"圆通速递","code":"YTO"},{"id":3,"name":"韵达速递","code":"YD"},{"id":55,"name":"龙邦快递","code":"LB"},{"id":56,"name":"联昊通速递","code":"LHT"},{"id":57,"name":"民航快递","code":"MHKD"},{"id":9,"name":"邮政快递包裹","code":"YZPY"},{"id":7,"name":"EMS","code":"EMS"},{"id":8,"name":"天天快递","code":"HHTT"},{"id":103,"name":"京东物流","code":"JD"},{"id":58,"name":"明亮物流","code":"MLWL"},{"id":12,"name":"全峰快递","code":"QFKD"},{"id":11,"name":"国通快递","code":"GTO"},{"id":13,"name":"优速快递","code":"UC"},{"id":18,"name":"德邦","code":"DBL"},{"id":33,"name":"快捷快递","code":"FAST"},{"id":10,"name":"宅急送","code":"ZJS"},{"id":21,"name":"安捷快递","code":"AJ"},{"id":59,"name":"能达速递","code":"NEDA"},{"id":60,"name":"平安达腾飞快递","code":"PADTF"},{"id":100,"name":"泛捷快递","code":"PANEX"},{"id":101,"name":"PCA Express","code":"PCA"},{"id":61,"name":"全晨快递","code":"QCKD"},{"id":62,"name":"全日通快递","code":"QRT"},{"id":95,"name":"快客快递","code":"QUICK"},{"id":83,"name":"义达国际物流","code":"YDH"},{"id":84,"name":"越丰物流","code":"YFEX"},{"id":85,"name":"原飞航物流","code":"YFHEX"},{"id":86,"name":"亚风快递","code":"YFSD"},{"id":87,"name":"运通快递","code":"YTKD"},{"id":88,"name":"亿翔快递","code":"YXKD"},{"id":89,"name":"增益快递","code":"ZENY"},{"id":90,"name":"汇强快递","code":"ZHQKD"},{"id":91,"name":"众通快递","code":"ZTE"},{"id":14,"name":"中铁快运","code":"ZTKY"},{"id":15,"name":"中铁物流","code":"ZTWL"},{"id":92,"name":"中邮物流","code":"ZYWL"},{"id":16,"name":"亚马逊物流","code":"AMAZON"},{"id":22,"name":"安能物流","code":"ANE"},{"id":23,"name":"安信达快递","code":"AXD"},{"id":99,"name":"澳邮专线","code":"AYCA"},{"id":25,"name":"百福东方","code":"BFDF"},{"id":24,"name":"北青小红帽","code":"BQXHM"},{"id":20,"name":"百世快运","code":"BTWL"},{"id":26,"name":"CCES快递","code":"CCES"},{"id":27,"name":"城市100","code":"CITY100"},{"id":17,"name":"城际快递","code":"CJKD"},{"id":96,"name":"CNPEX中邮快递","code":"CNPEX"},{"id":28,"name":"COE东方快递","code":"COE"},{"id":29,"name":"长沙创一","code":"CSCY"},{"id":30,"name":"成都善途速运","code":"CDSTKY"},{"id":31,"name":"D速物流","code":"DSWL"},{"id":32,"name":"大田物流","code":"DTWL"},{"id":34,"name":"FEDEX联邦(国内件）","code":"FEDEX"},{"id":35,"name":"FEDEX联邦(国际件）","code":"FEDEX_GJ"},{"id":36,"name":"飞康达","code":"FKD"},{"id":37,"name":"广东邮政","code":"GDEMS"},{"id":38,"name":"共速达","code":"GSD"},{"id":39,"name":"高铁速递","code":"GTSD"},{"id":19,"name":"汇丰物流","code":"HFWL"},{"id":40,"name":"恒路物流","code":"HLWL"},{"id":41,"name":"天地华宇","code":"HOAU"},{"id":97,"name":"鸿桥供应链","code":"HOTSCM"},{"id":98,"name":"海派通物流公司","code":"HPTEX"},{"id":42,"name":"华强物流","code":"hq568"},{"id":43,"name":"华夏龙物流","code":"HXLWL"},{"id":44,"name":"好来运快递","code":"HYLSD"},{"id":45,"name":"京广速递","code":"JGSD"},{"id":46,"name":"九曳供应链","code":"JIUYE"},{"id":47,"name":"佳吉快运","code":"JJKY"},{"id":48,"name":"嘉里物流","code":"JLDT"},{"id":49,"name":"捷特快递","code":"JTKD"},{"id":50,"name":"急先达","code":"JXD"},{"id":51,"name":"晋越快递","code":"JYKD"},{"id":52,"name":"加运美","code":"JYM"},{"id":53,"name":"佳怡物流","code":"JYWL"},{"id":54,"name":"跨越物流","code":"KYWL"},{"id":63,"name":"如风达","code":"RFD"},{"id":94,"name":"瑞丰速递","code":"RFEX"},{"id":64,"name":"赛澳递","code":"SAD"},{"id":65,"name":"圣安物流","code":"SAWL"},{"id":66,"name":"盛邦物流","code":"SBWL"},{"id":67,"name":"上大物流","code":"SDWL"},{"id":68,"name":"盛丰物流","code":"SFWL"},{"id":69,"name":"盛辉物流","code":"SHWL"},{"id":70,"name":"速通物流","code":"ST"},{"id":71,"name":"速腾快递","code":"STWL"},{"id":93,"name":"速必达物流","code":"SUBIDA"},{"id":72,"name":"速尔快递","code":"SURE"},{"id":73,"name":"唐山申通","code":"TSSTO"},{"id":74,"name":"全一快递","code":"UAPEX"},{"id":102,"name":"UEQ Express","code":"UEQ"},{"id":75,"name":"万家物流","code":"WJWL"},{"id":76,"name":"万象物流","code":"WXWL"},{"id":77,"name":"新邦物流","code":"XBWL"},{"id":78,"name":"信丰物流","code":"XFEX"},{"id":79,"name":"希优特","code":"XYT"},{"id":80,"name":"新杰物流","code":"XJ"},{"id":81,"name":"源安达快递","code":"YADEX"},{"id":82,"name":"远成物流","code":"YCWL"},{"id":104,"name":"丰恒物流","code":"FHWL"},{"id":105,"name":"佳润达物流","code":"JRDWL"}]
     * order_refund_status_bg : http://192.168.0.88/addons/zjhj_mall/core/web/statics/images/order-refund-status-bg.png
     */

    private String order_refund_id;
    private String goods_id;
    private String name;
    private String num;
    private float total_price;
    private String refund_desc;
    private int refund_type;
    private int refund_status;
    private float refund_price;
    private int is_agree;
    private int is_user_send;
    private String user_send_express;
    private String user_send_express_no;
    private Object re_name;
    private Object re_mobile;
    private Object re_address;
    private String goods_pic;
    private String order_refund_status_bg;
    private List<AttrBean> attr;
    private List<String> refund_pic_list;
    private List<ExpressListBean> express_list;

    public String getOrder_refund_id() {
        return order_refund_id;
    }

    public void setOrder_refund_id(String order_refund_id) {
        this.order_refund_id = order_refund_id;
    }

    public String getGoods_id() {
        return goods_id;
    }

    public void setGoods_id(String goods_id) {
        this.goods_id = goods_id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getNum() {
        return num;
    }

    public void setNum(String num) {
        this.num = num;
    }

    public float getTotal_price() {
        return total_price;
    }

    public void setTotal_price(float total_price) {
        this.total_price = total_price;
    }

    public String getRefund_desc() {
        return refund_desc;
    }

    public void setRefund_desc(String refund_desc) {
        this.refund_desc = refund_desc;
    }

    public int getRefund_type() {
        return refund_type;
    }

    public void setRefund_type(int refund_type) {
        this.refund_type = refund_type;
    }

    public int getRefund_status() {
        return refund_status;
    }

    public void setRefund_status(int refund_status) {
        this.refund_status = refund_status;
    }

    public float getRefund_price() {
        return refund_price;
    }

    public void setRefund_price(float refund_price) {
        this.refund_price = refund_price;
    }

    public int getIs_agree() {
        return is_agree;
    }

    public void setIs_agree(int is_agree) {
        this.is_agree = is_agree;
    }

    public int getIs_user_send() {
        return is_user_send;
    }

    public void setIs_user_send(int is_user_send) {
        this.is_user_send = is_user_send;
    }

    public String getUser_send_express() {
        return user_send_express;
    }

    public void setUser_send_express(String user_send_express) {
        this.user_send_express = user_send_express;
    }

    public String getUser_send_express_no() {
        return user_send_express_no;
    }

    public void setUser_send_express_no(String user_send_express_no) {
        this.user_send_express_no = user_send_express_no;
    }

    public Object getRe_name() {
        return re_name;
    }

    public void setRe_name(Object re_name) {
        this.re_name = re_name;
    }

    public Object getRe_mobile() {
        return re_mobile;
    }

    public void setRe_mobile(Object re_mobile) {
        this.re_mobile = re_mobile;
    }

    public Object getRe_address() {
        return re_address;
    }

    public void setRe_address(Object re_address) {
        this.re_address = re_address;
    }

    public String getGoods_pic() {
        return goods_pic;
    }

    public void setGoods_pic(String goods_pic) {
        this.goods_pic = goods_pic;
    }

    public String getOrder_refund_status_bg() {
        return order_refund_status_bg;
    }

    public void setOrder_refund_status_bg(String order_refund_status_bg) {
        this.order_refund_status_bg = order_refund_status_bg;
    }

    public List<AttrBean> getAttr() {
        return attr;
    }

    public void setAttr(List<AttrBean> attr) {
        this.attr = attr;
    }

    public List<String> getRefund_pic_list() {
        return refund_pic_list;
    }

    public void setRefund_pic_list(List<String> refund_pic_list) {
        this.refund_pic_list = refund_pic_list;
    }

    public List<ExpressListBean> getExpress_list() {
        return express_list;
    }

    public void setExpress_list(List<ExpressListBean> express_list) {
        this.express_list = express_list;
    }

    public static class AttrBean {
        /**
         * attr_group_id : 2
         * attr_group_name : 颜色
         * attr_id : 3
         * attr_name : 白色
         */

        private String attr_group_id;
        private String attr_group_name;
        private String attr_id;
        private String attr_name;

        public String getAttr_group_id() {
            return attr_group_id;
        }

        public void setAttr_group_id(String attr_group_id) {
            this.attr_group_id = attr_group_id;
        }

        public String getAttr_group_name() {
            return attr_group_name;
        }

        public void setAttr_group_name(String attr_group_name) {
            this.attr_group_name = attr_group_name;
        }

        public String getAttr_id() {
            return attr_id;
        }

        public void setAttr_id(String attr_id) {
            this.attr_id = attr_id;
        }

        public String getAttr_name() {
            return attr_name;
        }

        public void setAttr_name(String attr_name) {
            this.attr_name = attr_name;
        }
    }

    public static class ExpressListBean {
        /**
         * id : 1
         * name : 顺丰速运
         * code : SF
         */

        private int id;
        private String name;
        private String code;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public String getCode() {
            return code;
        }

        public void setCode(String code) {
            this.code = code;
        }

        @NonNull
        @Override
        public String toString() {
            return name;
        }
    }
}
